{$CLEO .cm}
{$NOSOURCE}

0000:
:Start
0209: 2@ = random_int_in_ranges 0 10

if
2@ == 0
jf @MissingStep1
4@ = -1434.8525 
5@ = -1534.4087 
6@ = 101.7558
jump @Abnormal
:MissingStep1
if
2@ == 1
jf @MissingStep2  
4@ = -1457.9102 
5@ = -1537.8256 
6@ = 103.7656
jump @Abnormal
:MissingStep2
if
2@ == 2
jf @MissingStep3  
4@ = -1425.8344 
5@ = -1544.6777 
6@ = 115.1516
jump @Abnormal
:MissingStep3
if
2@ == 3
jf @MissingStep4
4@ = -1464.3547 
5@ = -1592.6665 
6@ = 101.7578
jump @Abnormal
:MissingStep4
if
2@ == 4
jf @MissingStep5
4@ = -1423.2233 
5@ = -1597.2974 
6@ = 101.7558
jump @Abnormal
:MissingStep5
if
2@ == 5
jf @MissingStep6
4@ = -1425.262
5@ = -1557.657 
6@ = 101.7558
jump @Abnormal
:MissingStep6
if
2@ == 6
jf @MissingStep7  
4@ = -1424.1217 
5@ = -1479.574 
6@ = 111.2327
jump @Abnormal
:MissingStep7
if
2@ == 7
jf @MissingStep8  
4@ = -1444.6921
5@ = -1481.7209 
6@ = 101.7578
jump @Abnormal
:MissingStep8
if
2@ == 8
jf @MissingStep9  
4@ = -1446.3129 
5@ = -1445.6012 
6@ = 101.7578
jump @Abnormal
:MissingStep9
if
2@ == 9
jf @MissingStep10  
4@ = -1422.8311 
5@ = -1503.4396 
6@ = 105.0391
jump @Abnormal
:MissingStep10
4@ = -1434.8525 
5@ = -1534.4087 
6@ = 101.7558


:Abnormal
1@ = Pickup.Create(#HEALTH, 15, 4@, 5@, 6@)
018A: 7@ = create_checkpoint_at 4@ 5@ 6@
Marker.SetColor(7@, 0)


:Pogo_Pogo
wait 0
if
80A4:   actor $PLAYER_ACTOR sphere 0 in_cube_cornerA -1472.7187 -1429.8342 100.7136 cornerB -1399.9674 -1605.0201 1000.4005
jf @Pogi_Pogi
0215: destroy_pickup 1@
0164: disable_marker 7@
0A93: end_custom_thread


:Pogi_Pogi
if
Pickup.Picked_up(1@)
jf @Pogo_Pogo
0215: destroy_pickup 1@
0164: disable_marker 7@
wait 10000
jump @Start























